@charset "utf-8";
/* CSS Document */
body {background:#fff;  color:#333; font-family: Tahoma, Arial,Helvetica, \5b8b\4f53, sans-serif; font-size:13px;  }
.yui-t2,.yui-t7,yui-t3{ font-size:12px;}
.m-b{ margin-bottom:10px;}
a{color:#0099cc; text-decoration:none;}
a:hover{color:#00ccff;text-decoration:underline;}
#doc3,#doc4{ text-align:left;min-width:960px;font-size:12px;}
.font12{ font-size:12px;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
#bd{ margin-bottom:10px;}

/*对宽度做限制*/
.width_a{ width:1500px;}


/*a*/
.a_btn{ padding-left:10px; display:inline-block; line-height:20px; color:#fff !important; text-decoration:none;background-image:url(../images/a_btn.gif); background-position:left; background-repeat:no-repeat; font-size:12px;}
.a_btn:hover{color:#fff; text-decoration:none; background-image:url(../images/a_btn_h.gif); background-position:left; background-repeat:no-repeat;}
.a_btn em{ display:inline-block;padding-right:10px;color:#fff !important; font-style:normal; background-image:url(../images/a_btn.gif); background-position:right; background-repeat:no-repeat;}
.a_btn:hover em{background-image:url(../images/a_btn_h.gif); background-position:right; background-repeat:no-repeat;}

.title{ font-size:14px; font-weight:bold; height:24px; line-height:24px; text-indent:10px; margin-bottom:10px; color:#000; background-image:url(../images/title.gif); background-position:left bottom; background-repeat:no-repeat;}

.a_user{display:inline-block; padding-left:18px; line-height:1.5em; background-image:url(../images/user.gif); background-position:left center; background-repeat:no-repeat;}
.a_out{display:inline-block; padding-left:18px; line-height:1.5em; background-image:url(../images/door_out.gif); background-position:left center; background-repeat:no-repeat;}
.a_save{display:inline-block; padding-left:18px; line-height:1.5em; background-image:url(../images/disk.gif); background-position:left; background-repeat:no-repeat;}
.a_print{ display:inline-block; padding-left:18px; line-height:1.5em; background-image:url(../images/printer.gif); background-position:left; background-repeat:no-repeat;}
.a_search{ display:inline-block; padding-left:18px; line-height:1.5em; background-image:url(../images/find.gif); background-position:left; background-repeat:no-repeat;}



.float_left{ float:left; display:inline-block; width:260px; overflow:hidden; height:18px;}
.float_right{ float:right; color:#666;}

/*span*/
.span_add{ display:inline-block; padding-left:18px; line-height:1.5em; background-image:url(../images/add.png); background-position:left; background-repeat:no-repeat;}

/*input_search*/
.input_search{ vertical-align:middle; width:120px;}

/*head_bg*/
#hd{
	background-image: url(../images/top_yh.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.head_bg{height:113px;}
/*logo*/
	.logo{ float:left; height:80px; width:980px; }
	.logo a{ margin-left:10px; font-size:40px; line-height:80px; display:inline-block; padding-left:70px;  height:80px; font-weight:bold; font-family:"微软雅黑", "黑体"; background-image:url(../images/logo.png); background-position:left center; background-repeat:no-repeat;}
	.logo a:hover{ text-decoration:none;}
/*用户信息*/
	.head_right{ float:right; text-align:right; padding-right:6px; padding-left:6px; padding-top:2px;padding-bottom:2px;color:#333; background-color:#fff; border:1px solid #ccc; border-top:0;}
	.user{ margin-right:1em;}
	.head_right a{ margin-left:0.5em;}
	.search{ clear:right; float:right; margin-top:50px;margin-right:0.5em;}
	.search input{ vertical-align:middle; }
	
/*面包屑*/
.div_soe_layout{ float:right; margin-top:0.5em;margin-bottom:0.5em; text-align:right;}	



.time{ float:right; text-align:right; color:#333; line-height:150%; margin-bottom:5px;}
	.s_time{ display:block; padding-left:18px;  background-image:url(../images/clock.gif); background-position:left; background-repeat:no-repeat;}
	
.div_soe{ clear:right; float:right; display:block; width:40px; height:20px; border:1px solid #ccc; background-color:#fff; background-image:url(../images/sound.gif); background-position:4px 2px; background-repeat:no-repeat; padding-left:24px; position:relative; }
	.show_ul{ display:block; height:20px; width:40px; text-align:center; background-color:#d8e5fc; line-height:20px; color:#003399;}
.show_ul:hover{ text-decoration:none; background-color:#c6d9ff; color:#003399;}


.frame_soe{ position:absolute; right:40px; top:-4px; background-color:#fff; z-index:9;}

.iframe_soe{ width:420px;height:320px; position:absolute;left:1px; top:63px; border:0;z-index:-1;background-color:#fff; filter:alpha(opacity=0);opacity:0;}
/*SOE面板大小控制*/
.soe_content{ width:400px; height:300px; margin:10px; text-align:left;}
.soe_title{ height:20px; background-image:url(../images/soe_title.jpg); background-position:left top; background-repeat:no-repeat; border-bottom:1px solid #ccc; }
/*SOE内容大小控制*/
.soe_ul_layout{ padding:10px; height:260px; overflow-y:scroll;}
.soe_ul{ line-height:150%;}

.s_now{ color:#006C54; font-size:26px; font-weight:bold;}

.link1{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link1.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link1 em{background-image:url(../images/link1.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link2{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link2.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link2 em{background-image:url(../images/link2.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link3{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link3.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link3 em{background-image:url(../images/link3.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link4{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link4.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link4 em{background-image:url(../images/link4.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link5{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link5.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link5 em{background-image:url(../images/link5.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link6{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link6.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link6 em{background-image:url(../images/link6.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link7{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link7.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link7 em{background-image:url(../images/link7.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link8{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link8.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link8 em{background-image:url(../images/link8.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link9{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link9.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link9 em{background-image:url(../images/link9.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}

.link10{ float:left; margin-bottom:10px; margin-top:10px; background-image:url(../images/link10.jpg); background-repeat:no-repeat; background-position:left top; height:50px; padding-left:58px;  color:#003399; vertical-align:middle;}
.link10 em{background-image:url(../images/link10.jpg); background-repeat:no-repeat; background-position:right top; padding-right:20px;height:50px; display:inline-block; font-style:normal;}





.link_now{ font-size:24px;line-height:42px; font-weight:bold;}
/*table_layout*/
.table_layout{ width:100%;}
.td_t_l{ width:6px; height:6px; background-image:url(../images/t_t_l.gif); background-repeat:no-repeat; background-position:left bottom;}
.td_t_r{width:6px; height:6px; background-image:url(../images/t_t_r.gif); background-repeat:no-repeat; background-position:right bottom;}
.td_t{ width:940px; height:6px; background-image:url(../images/t_t.gif); background-repeat:repeat-x; background-position:right bottom;}
.td_l{width:6px;  background-image:url(../images/t_l.gif); background-repeat:repeat-y; background-position:left bottom;}
.td_r{width:6px;  background-image:url(../images/t_r.gif); background-repeat:repeat-y; background-position:right bottom;}

.td_b_l{ width:6px; height:6px;background-image:url(../images/t_b_l.gif); background-repeat:no-repeat; background-position:left top;}
.td_b_r{width:6px; height:6px; background-image:url(../images/t_b_r.gif); background-repeat:no-repeat; background-position:right top;}
.td_b{ height:6px;background-image:url(../images/t_b.gif); background-repeat:repeat-x; background-position:right top;}

.table_date{ border:1px solid #ccc;line-height:150%; font-size:12px; width:100%;}
.table_date td,.table_date th{ padding:4px 10px; border-bottom:1px solid #ccc;}
.table_date thead{ background-color:#d8e5fc;}
.table_date thead th{  color:#000;}
.table_date thead th span{ color:#666;}
.table_date tbody{}
.table_date tbody strong{ font-size:18px;  color:#cc0000;}
.tr_bg{ background-color:#f7f7f7;}

.table_search{line-height:150%; width:100%;}
.table_search tr{}
.table_search th{ text-align:right;background-color:#d8e5fc;color:#000;}
.table_search th{ padding:4px 10px;border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.table_search td{ padding:4px 10px;border-bottom:1px solid #ccc;}
.noborder{ border:0 !important;}

/*table for level 3 realtime*/
.table_l3r{ width:100%;}
.td_l3r_l{ width:70%; vertical-align:top;}
.td_l3r_r{ width:30%; vertical-align:top;}

.table_l3r_accouting{ width:100%; border-style: solid; border-width: 1px; border-color:#ccc;}
.td_l3r_accouting_head{ text-align:left; border-style: solid; border-width: 1px; border-color:#ccc; background-color:#d8e5fc;}
.td_l3r_accouting_name{ text-align:left; width:50%; border-style: solid; border-width: 1px; border-color:#ccc;}
.td_l3r_accouting_value{ text-align:left; width:50%; border-style: solid; border-width: 1px; border-color:#ccc;}
/*table for history search top*/
.table_search_top{ width:100%;}
.td_s_l { width:34%;}
.td_s_m { width:33%;}
.td_s_r { width:33%;}
.td_s_ll{ width:30%; text-align:left;}
.td_s_rr{ width:auto; text-align:left;}

/*gridview_layout*/
 .GridViewStyle{border:1px solid #ccc;line-height:150%; font-size:12px; width:100%;} 
 .GridViewHeaderStyle{background-color:#d8e5fc;}
 .GridViewHeaderStyle th{padding:4px 10px;border-bottom:1px solid #ccc;color:#000;} 
 .GridViewRowStyle td{padding:4px 10px; border-bottom:1px solid #ccc;} 
 .GridViewAlternatingRowStyle td{padding:4px 10px; border-bottom:1px solid #ccc;background-color:#f7f7f7;} 
 .GridViewRowStyle strong{font-size:18px;  color:#cc0000;}   

/*div*/
.div_scroll{ overflow-x:auto; width:100%;}
.div_console_top{ margin:10px;}
.div_console{ margin:10px;}
.div_search_tree_window{ text-align:left; padding:3px 3px 3px 3px;}
.div_search_tree_window_u{ background-color:#DDDDDD;}
.div_search_tree_window_d{ }
.div_search_top{ margin:10px; background-color:#C5E7FC; height:60px;padding-top:15px; padding-left:5px;} 
.div_search_top_l{ width:380px;}
.div_search_top_m{ width:380px;}
.div_search_top_r{ width:auto;}
.div_search{ margin:10px;}
.div_date{margin:10px;}
.div_accouting_and_img{margin:0 10px 10px;}
.div_btn{margin:0 10px 10px; text-align:right;}
.div_tips{margin:0 10px 10px; padding:10px; border:1px solid #ff6600; margin-bottom:10px; background-color:#ffefe5; color:#ff6600; font-size:12px; line-height:150%;}
.div_tools{ background:url(../images/tools.gif) left bottom repeat-x;height:30px; padding-top:5px;padding-bottom:4px;}
.div_content{}
.FirstGraph{background:url(../images/first1.png) left bottom repeat-x;height:638px; padding-top:5px;padding-bottom:4px;}
.FirstGraph1{background:url(../images/first11.png) left bottom repeat-x;height:638px; padding-top:5px;padding-bottom:4px;}
.FirstGraph11{background:url(../images/first111.png) left bottom repeat-x;height:579px; padding-top:5px;padding-bottom:4px;}
.Disp21{background:url(../images/disp21.png) left bottom no-repeat ;height:680px; padding-top:5px;padding-bottom:4px;}
.Disp31{background:url(../images/disp31.png) left bottom no-repeat ;height:406px; padding-top:5px;padding-bottom:4px;}
.div_Video{background:url(../images/video.png) left bottom no-repeat ;height:470px; padding-top:5px;padding-bottom:4px;}





/*foot*/
#ft{ border-top:1px solid #ccc;background-image:url(../images/foot.jpg);  background-repeat:no-repeat; background-position:left top; padding-bottom:1em; height:70px;  text-align:right;  color:#fff; font-size:12px;}

.f_m{ width:950px;_width:960px;float:right;height:60px;padding-top:10px; padding-right:10px;}






/*popup*/


.popup{ width:100%; position:absolute;left:0; top:0;  z-index:9; display:; padding-bottom:10px;}
.popup_iframe{ width:100%; position:absolute;left:0; top:0; border:0;z-index:8;background-color:#fff; filter:alpha(opacity=80);opacity:0.8;}

.popup_layout_content{ position:absolute; left:50%; top:0; margin-left:-400px; margin-top:40px; width:800px; z-index:10; background-color:#fff;}

.popup_table_caption{ text-align:left; font-size:14px;text-indent:1em;color:#003399; height:20px; line-height:20px; vertical-align:bottom; background-image:url(../img/titleline.gif); background-position:left bottom; background-repeat:no-repeat; width:100%; margin-bottom:10px; margin-top:10px;}
.popup_table_caption span.cap_left{display:inline-block; float:left; font-weight:bold; }



.popup_content{ padding:10px; padding-top:0; padding-bottom:0px; text-align:left;}

.btm_right{ text-align:right; margin-bottom:5px;}

.popup_content p{ text-align:left; text-indent:2em; line-height:18px; margin-top:10px;}

.popup_content_tips{ padding-top:10px; text-align:center; line-height:150%; font-size:26px; color:#003399;font-family:"微软雅黑","黑体";}

/*error*/
.error{ text-align:center; padding:40px; font-size:26px; font-weight:bold; color:#003399;font-family:"微软雅黑","黑体"; }
/*loading*/
.loading{ line-height:150%;text-align:center; padding:40px; font-size:26px; font-weight:bold; color:#003399;font-family:"微软雅黑","黑体"; }
.loading img{ vertical-align:middle;}

/*menu*/
.menu {}
		.menu_ul { }
		.menu_ul li { border-bottom:1px solid #ccc; position:relative; }
		.menu_ul li a{ display:block; line-height:24px;;font-weight:bold; font-size:12px; padding-left:20px; zoom:1; background-image:url(../images/menu_bg.gif); background-repeat:no-repeat; background-position:right center; background-color:#f7f7f7;  color:#5374ad;}
		.menu_ul li a:hover{ text-decoration:none;background-image:url(../images/menu_hover.gif); background-repeat:no-repeat; background-position:v center; background-color:#6699CC; color:#fff;}
		.menu_ul li .current{background-image:url(../images/menu_current.gif); background-repeat:no-repeat; background-position:right center; background-color:#000099; color:#fff;}
		.menu_ul li .current:hover{background-image:url(../images/menu_current.gif);}
		
		
			.menu_second_ul{ border-left:4px solid #5374ad; border-top:1px solid #ccc; display:block; }
				.menu_second_ul li { height:24px; border-bottom:1px dotted #ccc; position:relative; }
				.menu_second_ul li a{ font-weight:normal; display:block; height:24px; line-height:24px; font-size:12px; background-image:none;   background-color:#f7f7f7;  color:#000;}
				.menu_second_ul li a:hover{ text-decoration:none; background-image:none;   background-color:#ccd6eb; color:#000;}
				.menu_second_ul li .current{text-decoration:none; background-image:none;   background-color:#ccd6eb; color:#000;}
				.menu_second_ul li .current:hover{background-image:none;}


/*L3_realtime_div*/
